"""
编写一个函数 merge_sort_and_top，该函数接受两个元组和一个关键字参数 n（默认值为5）。
函数应返回一个新的元组，其中包含两个元组中的所有元素，并按升序排序，但只取前 n 个元素。

    例如：	result = merge_sort_and_top((7, 3, 10, 5), (6, 2, 8, 4), n=3)
            print(result) # 输出：(2, 3, 4)
"""


def merge_sort_and_top(t1, t2, n=5):
    return tuple(sorted(t1 + t2)[:n+1])


if __name__ == '__main__':
    result = merge_sort_and_top((7, 3, 10, 5), (6, 2, 8, 4), n=3)
    print(result)

